package com.wuchao.springs.iocpromax;

import com.wuchao.entity.Entry;
import com.wuchao.springs.aop.ThePonitCut;
import org.springframework.context.support.ClassPathXmlApplicationContext;

/**
 * @Author wuchao66
 * @Date 2023/10/12 9:18
 * @PackageName:com.wuchao.springs.ioc
 * @ClassName: T
 * @Description: TODO
 * @Param
 * @Version 1.0
 */
public class T {
    public static void main(String[] args) {
//        String name="";
        ClassPathXmlApplicationContext cpac =
                new ClassPathXmlApplicationContext("ApplicationContextPro.xml");
        //装箱 拆箱 object--int
        ((Gril) cpac.getBean("gril")).show();
        ((Users) cpac.getBean("users")).show();
      // ((Boy) cpac.getBean("boy")).show();
        //设置get/set注入 速度慢--di依赖注入 1
        //p 容易报错
        //构造注入 重载太多 --没有get/set 2

//        try {
//            return;
//            System.exit(169);
//        }catch (){//死循环 非常严重的错误 内存溢出 oom
//
//        }finally {
//
//        }



    }
}
